SF34240
2 jours
En présentiel ou distanciel
- 14 heures de formation
- Exercices pratiques
- Prise en charge OPCO possible
Un renseignement ?
Contactez-nous !- En entreprise ou à distance
- Cadrage pédagogique gratuit
- Programme de formation sur mesure
- Formateur expert dédié
- Prise en charge OPCO possible
Formation Playwright.
Optimisez vos tests web et gagnez en efficacité avec Playwright !
Exploitez tout le potentiel des tests automatisés grâce à notre cours sur Playwright ! Conçu pour les développeurs de logiciels, les testeurs QA, ce cours permet à votre équipe d'installer et de configurer Playwright pour des tests multi-navigateurs transparents. Les participants maîtriseront les cas de test de base et avancés, interagiront efficacement avec les éléments web et débogueront les tests pour les environnements CI/CD. Boostez les compétences de votre équipe et optimisez vos tests ! Inscrivez-vous dès maintenant pour simplifier l’automatisation et maximiser votre productivité.
Programme de formation Playwright.
Introduction à Playwright
– Aperçu de Playwright
– Prise en charge de plusieurs navigateurs : Chromium, Firefox, WebKit
– Etapes de l’installation
– Configuration de l’environnement
– Intégration avec Visual Studio Code
– Introduction à l’API Playwright
– Syntaxe de base de Playwright
Exemples de travaux pratiques :
– Installer Playwright
– Mise en place de l’environnement de développement
– Exécuter un script Playwright de base
Travailler avec des éléments Web
– Sélecteurs CSS/XPath
– Interagir avec les éléments Web
– Traitement des formulaires
– Fonctions d’attente automatique intégrées
– Techniques de capture d’écran
– Techniques de capture vidéo
Exemples de travaux pratiques :
– Écrire des scripts pour remplir un formulaire de connexion
– Réaliser des captures d’écran d’interactions web
– S’entraîner à utiliser différents sélecteurs
Navigation avancée et gestion de session
– Navigation multi-pages
– Gestion des onglets
– Gestion des sessions
– Gestion des cookies
– Chargements et téléchargements de fichiers
– Exécution de scripts côté client
– Interception de l’API (API mocking)
– Contextes et mode incognito
Exemples de travaux pratiques :
– Script pour le téléchargement de fichiers
– Gestion des cookies pour les sessions
– Script côté client pour la manipulation du DOM
Écrire et déboguer des tests
– Écrire des tests de base et avancés
– Organiser les tests à l’aide de hooks et de suites
– Gestion des assertions et des erreurs
– Techniques de débogage
– Générer des rapports de test
Exemples de travaux pratiques :
– Développer une suite de tests pour un exemple d’application web
– Déboguer les tests à l’aide des outils Playwright
– Générer des rapports de test pour l’analyse
Adaptation de Playwright pour les pipelines CI/CD
– Configuration de Playwright dans CI/CD
– Intégration avec les actions GitHub
– Utilisation de Docker pour les tests conteneurisés
– Gestion des variables d’environnement
Exemples de travaux pratiques :
– Configurer un pipeline de test Playwright dans GitHub Actions
– Exécuter des tests dans un conteneur Docker
Optimisation des performances et dépannage
– Techniques d’optimisation des performances des tests
– Outils de dépannage
– Pratiques de test de production fiables
– Stratégies de surveillance
– Gestion des tests défectueux
Exemples de travaux pratiques :
– Analyser un ensemble de tests existants pour en améliorer les performances
– Dépanner un ensemble de scripts de test peu fiables
Nos autres formations en Test logiciel .
Formation Appium – Automatisation de tests d’application mobile
Formation Automotive SPICE® v4.0 – Introduction
Formation Cypress : automatiser vos tests end-to-end
Formation HP ALM 12
Formation IA générative pour le Test Logiciel
Formation ISTQB Agile Tester (avec certification)
A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.